-
Couldn't load subscription status.
- Fork 416
✨(frontend) adjust doc emoji behaviour and introduce emoji picker #1381
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨(frontend) adjust doc emoji behaviour and introduce emoji picker #1381
Conversation
0586dbb to
6567267
Compare
9f4562a to
54aeeaa
Compare
|
Thanks @olaurendeau ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It works well ! Thank you 🎉
Mainly minor comments.
Under the Figma url, to be iso with what has made @rl-83 :
https://www.figma.com/design/qdCWR4tTUr7vQSecEjCyqO/DOCS?node-id=10856-18743&t=YHWKAzs0R27yHARe-0
src/frontend/apps/impress/src/features/docs/doc-editor/components/EmojiPicker.tsx
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-editor/components/EmojiPicker.tsx
Show resolved
Hide resolved
...s/doc-editor/components/custom-inline-content/Interlinking/InterlinkingLinkInlineContent.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-header/components/DocTitle.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-management/hooks/useDocTitleUpdate.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-header/components/DocTitle.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-management/hooks/useDocTitleUpdate.tsx
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-header/components/DocTitle.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-management/components/DocIcon.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-tree/components/DocTreeItemActions.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-header/components/DocToolBox.tsx
Outdated
Show resolved
Hide resolved
src/frontend/apps/impress/src/features/docs/doc-management/components/DocIcon.tsx
Show resolved
Hide resolved
d52b240 to
d96fcf6
Compare
d96fcf6 to
8957c85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor comments.
I will prepare a environment for Robin to review, I think it would be only next week though.
src/frontend/apps/impress/src/features/docs/doc-management/components/DocIcon.tsx
Show resolved
Hide resolved
f40d864 to
06176fd
Compare
|
Ok @AntoLC I believe that I've taken into consideration all your comments ! |
66dbf8c to
8ff1914
Compare
We decided to not display the leading emoji as page icon on the main pages to keep consistency in the document list.
This allows users to easily add emojis easily to their documents from the tree, enhancing the overall user experience.
Add action button to remove emoji from a document title from the document tree.
Emoji in interlinking were not replacing the default icon when present.
We can now add emojis to the document title using the EmojiPicker component.
The EmojiPicker component now displays an overlay when opened, it fixes an issue when multiple pickers are present on the same page and we click on one of them, the others were not closing.
8ff1914 to
9d3c1eb
Compare
|
Thank you 🎉 |
Purpose
Adjust the behaviors of Doc title emojis in Home page, Doc tree and Doc editor following discussion on #1358 (comment)
Here is a video displaying those new behaviours
Proposal
Illustrations
External contributions
Thank you for your contribution! 🎉
Please ensure the following items are checked before submitting your pull request:
git commit --signoff(DCO compliance)git commit -S)<gitmoji>(type) title description## [Unreleased]section (if noticeable change)